package com.gxa.entity;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("用户菜单的实体")
public class SysMenuManagement {

  @ApiModelProperty(name = "id",notes = "主键",dataType = "Integer",required = false)
  private Integer id;
  @ApiModelProperty(name = "name",notes = "菜单名",dataType = "String",required = true)
  private String name;
  @ApiModelProperty(name = "icon",notes = "菜单图标",dataType = "String",required = true)
  private String icon;
  @ApiModelProperty(name = "path",notes = "菜单路径",dataType = "String",required = true)
  private String path;
  @ApiModelProperty(name = "type",notes = "菜单类型",dataType = "Integer",required = true)
  private Integer type;
  @ApiModelProperty(name = "sort",notes = "菜单排序",dataType = "Integer",required = true)
  private Integer sort;
  @ApiModelProperty(name = "label",notes = "菜单标签",dataType = "String",required = false)
  private String label;
  @ApiModelProperty(name = "display",notes = "菜单显示",dataType = "Integer",required = true)
  private Integer display;
  @ApiModelProperty(name = "createTime",notes = "创建时间",dataType = "java.sql.Timestamp",required = false)
  private java.sql.Timestamp createTime;
  @ApiModelProperty(name = "updateTime",notes = "更新时间",dataType = "java.sql.Timestamp",required = false)
  private java.sql.Timestamp updateTime;
  @ApiModelProperty(name = "isDelete",notes = "删除位",dataType = "byte",required = false)
  private byte isDelete;
}
